package org.patterns.creational.factorymethod;


/**
 * LoggerFactory接口定义了一个抽象工厂方法，用于创建并返回一个Logger对象。
 * 通过实现该接口，可以定义不同类型的Logger对象的创建方式。
 */
public interface LoggerFactory {
    /**
     * 创建并返回一个Logger对象的抽象工厂方法
     * 通过实现该接口，可以定义不同类型的Logger对象的创建方式
     *
     * @return Logger 实例，用于执行日志记录操作
     */
    public Logger createLogger();
}
